package com.guigu.common.mapper;


import com.guigu.common.pojo.DModuleDetails;
import com.guigu.common.pojo.DesignModule;
import com.guigu.common.vo.SearchVo;
import com.guigu.common.vo.module_detailsVo;

import java.util.List;

public interface DesignModuleMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(DesignModule record);

    int insertSelective(DesignModule record);

    DesignModule selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(DesignModule record);

    int updateByPrimaryKey(DesignModule record);

    List<DesignModule> querydesignModule(SearchVo searchVo);

    List<DModuleDetails> queryDModule(int i);

    void material(String id);

    void notmaterial(String id);

    List<DesignModule> qeurydesignModuleall(SearchVo searchVo);

    void updatedesignmodulechecktagfalse(String id);

    DesignModule queryByproductid(String id);

    List<DesignModule> updatedesignModule(SearchVo searchVo);

    void updateinsert(DModuleDetails d);

    void updateMaterial(DModuleDetails d);

    void updateChangerandsetCheckTag(module_detailsVo module_details);

    void deletedModuleDetails(int i);
}